package com.ingenio.siot;

import java.io.IOException;
import java.sql.Timestamp;
import java.util.Date;

import com.ingenio.siot.adapter.EstadosTransitoAdapter;
import com.ingenio.siot.adapter.TransitoAdapter;

public class CrontabTransito {
	
	private static CrontabTransito s;
	
	public void ejecutarTransito() throws Exception {
		TransitoAdapter ta = new TransitoAdapter();
		EstadosTransitoAdapter eta = new EstadosTransitoAdapter();
		Timestamp fechaServidor = new Timestamp(new Date().getTime());
		try {
			boolean resp = ta.insertarTransito(fechaServidor);
			if (!resp){
				eta.calcularEstado();
			}
		} catch (Exception e) {
			e.printStackTrace();
		}
	}
	
	public static void main(String[] args) throws IOException {
		s = new CrontabTransito(); 
		try {
			s.ejecutarTransito();
			System.out.println("ejecutando...");
		} catch (Exception e) {
			e.printStackTrace();
		}
 	}

}
